offshore teknesi - German English Dictionary